gdk/wayland: "Split" GdkWaylandDevice implementation out
authorCarlos Garnacho <carlosg@gnome.org>
Fri, 3 Feb 2023 14:55:09 +0000 (15:55 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Fri, 3 Feb 2023 15:15:34 +0000 (16:15 +0100)
commit1d4ceac2c5b43f689d773897ec2b041f82f69d7c
tree99fdec551003d7cddd20232ea10e2e0c6908dc57
parenta5246a6856e136b48c6b2d0bb8b1a3ca35aa1bcc
gdk/wayland: "Split" GdkWaylandDevice implementation out

This is a bit spaghetti right now, since seats and devices were
heavily entangled there are a number of crossed private API calls that
should ideally not be there.

Let this be a first step, so more bits may move from the seat
implementation to devices.
gdk/wayland/gdkdevice-wayland-private.h
gdk/wayland/gdkdevice-wayland.c [new file with mode: 0644]
gdk/wayland/gdkseat-wayland.c
gdk/wayland/meson.build